.axis{
  stroke-width: 0.5;
}
.focusLine {
  fill: none;
  stroke: steelblue;
  stroke-width: 0.5;
}

.coord-tip {
  position: fixed;
  text-align: center;
  width: 150px;
  height: 60px;
  padding: 8px;
  margin-top: -35px;
  margin-left: 20px;
  font: 10px sans-serif;
  background: #ddd;
  pointer-events: none;
  z-index: 100;
}
.coord-tip2 {
  position: fixed;
  text-align: center;
  width: 180px;
  height: 60px;
  padding: 8px;
  margin-top: -35px;
  margin-left: 20px;
  font: 10px sans-serif;
  background: #cc99cc;
  pointer-events: none;
  z-index: 100;
}
.title-zone{
  position: relative;
  /*width: 110px;*/
  height: 20px;
  background: #ddd;
  text-align: center;
  font: 10px sans-serif;
}

.selected-cricle {
  fill: red;
  stroke: yellow;
  stroke-width: 2px;
  /*stroke: #ff7f00;      !*stroke-dasharray: 0.9;*!*/
}

.input-group .input-group-addon.bc-eee {
    background-color: #EEEEEE;
}